<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
	<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
	<title></title>
	<link href="../styles/minimenu.css" rel="stylesheet" type="text/css">
	<link href="../styles/gmap.css" rel="stylesheet" type="text/css">
	<script src="../js/gmap.js" type="text/javascript"></script>
	<script src="../js/minimenu.js" type="text/javascript"></script>
    <script language="javascript" src="../js/browserdetect.js"></script>
	<script src="../js/jquery/jquery-1.4.2.min.js" type="text/javascript"></script>
  <!-- <script language="javascript" src="../js/json.js"></script> -->
    <script src="../js/jshashtable.js" type="text/javascript"></script>

    <!-- CLASES JAVASCRIPT MY...-->
    <script src="../js/myClass/MyClass.js" type="text/javascript"></script>
    <script src="../js/myClass/MyUtils.js" type="text/javascript"></script>
    <script src="../js/myClass/MyAjax.js" type="text/javascript"></script>
    <script src="../js/myClass/MySortArray.js" type="text/javascript"></script>
    <script src="../js/myClass/MyValidator.js" type="text/javascript"></script>
    <script src="../js/myClass/MyDate.js" type="text/javascript"></script>

    <!-- APLAY MENUES -->
    <link rel="stylesheet" href="../js/miniMenu/miniMenu.css" type="text/css"/>
	<script src="../js/miniMenu/MiniMenu.js" type="text/javascript"></script>
    <link href="../js/tabMenu/styles/basictab.css" rel="stylesheet" type="text/css" />
	<script src="../js/tabMenu/TabMenu.js" type="text/javascript"></script>
	<script src="../js/utils.js" type="text/javascript"></script>

    <!-- COMPLEMENTOS -->
    <link rel="stylesheet" href="../js/complementos/contactos/ContactosLIB.css" type="text/css"/>
	<script src="../js/complementos/contactos/ContactosLIB.js" type="text/javascript"></script>

    <script type="text/javascript">
   		$j = jQuery.noConflict();
		var contactosListDIV = null; //DOMELEMENT div
		var reqHandlerCargarEvento;
		function OnReadyStateChangeCargarEvento(){
			ready = reqHandlerCargarEvento.readyState;
			if (ready == 4) {
				var eventoJSON =  jQuery.parseJSON(reqHandlerCargarEvento.responseText);
				if (eventoJSON.length > 0){
					if(eventoJSON[0].objetivo==2){
						var vehiculoActual = window.parent.misVehiculosHash.get(eventoJSON[0].cuentaId);
	        			var movilTXT = vehiculoActual.marca + ' ' + vehiculoActual.modelo + ' ' + vehiculoActual.patente;
					}else if(eventoJSON[0].objetivo == 1){
						var vehiculoActual = window.parent.misFijosHash.get(eventoJSON[0].cuentaId);
	        			var movilTXT = vehiculoActual.label;
					}
//					document.getElementById('evtFecha').innerHTML = eventoJSON[0].fecha;
//					document.getElementById('evtMovil').innerHTML = movilTXT;
//					document.getElementById('evtName').innerHTML = eventoJSON[0].detalle;
					if ((eventoJSON[0].datos!=null)&&(eventoJSON[0].datos.toLowerCase()!='null'))
						document.getElementById('eventoDescProcesar').value = eventoJSON[0].datos;
					//datos de contacto del movil
					if ((window.parent.LOGIN.PERMISOS[16])&&((window.parent.LOGIN.objetivoDB==3)||(window.parent.LOGIN.objetivoDB==5))){
						var printContactoGRAL = function(contactoLIB){
											contactoLIB.urlBase = '../';
											contactoLIB.print();
											tabContactoMovil.appendChild(contactoLIB.getContainer());
										}
						var editmode = ((window.parent.LOGIN.PERMISOS[17]))? true : false;
						var contactosLIB = new ContactosLIB({
										     busyImg: window.parent.document.getElementById('busyImg'),
											 urlServlet: 'persistircontactos.php',
											 urlBase: '../',
											 cuenta: vehiculoActual.id,
											 objetivo: 2,
											 editMode: editmode
										  });
						contactosLIB.cargar(function(){
										 	printContactoGRAL(contactosLIB);
				  					      });
					}
				}
			}
		}

		function initForm(){
			//inicializo seccion "Contacto" -> "Contacto Cuenta"
			if (window.parent.LOGIN.PERMISOS[14]){
				//var contactosLIB = window.parent.contactoGeneralLIB;
				var printContactoGRAL = function(contactoLIB){
											contactoLIB.urlBase = '../';
											contactoLIB.print();
											tabContactoCuenta.appendChild(contactoLIB.getContainer());
										}
				var editmode = ((window.parent.LOGIN.PERMISOS[15]))? true : false;
				var contactosLIB = new ContactosLIB({
										     busyImg: window.parent.document.getElementById('busyImg'),
											 urlServlet: 'persistircontactos.php',
											 urlBase: '../',
											 tablaId: window.parent.LOGIN.tablaId,
											 objetivoOrig: window.parent.LOGIN.objetivo,
											 cuenta: window.parent.LOGIN.cuentaFk,
											 objetivo: window.parent.LOGIN.objetivoDB,
											 editMode: editmode
										  });
				contactosLIB.cargar(function(){
										 	printContactoGRAL(contactosLIB);
				  					      });
			}

			<? if ((isset($_GET['eventoId']))&&(isset($_GET['esWeb']))) { ?>
				reqParamsCargarEvento = "COMMAND=EVENTOSBYID";
				reqParamsCargarEvento += "&EVENTOID=" + <?="'".$_GET['eventoId']."'" ?>;
				reqParamsCargarEvento += "&ESWEB=" + <?="'".$_GET['esWeb']."'" ?>;
    			if (msie)
        	    	reqHandlerCargarEvento = new ActiveXObject("Microsoft.XMLHTTP");
		   		else
    		    	reqHandlerCargarEvento = new XMLHttpRequest();
	        	reqHandlerCargarEvento.onreadystatechange = OnReadyStateChangeCargarEvento;
			    reqHandlerCargarEvento.open("POST", "../querycontroller.php", true);
	    		reqHandlerCargarEvento.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
				reqHandlerCargarEvento.send(reqParamsCargarEvento);
			<? } else {	?>
//				document.getElementById('evtFecha').innerHTML = 'Seleccion múltiple';
//				document.getElementById('evtMovil').innerHTML = 'Seleccion múltiple';
//				document.getElementById('evtName').innerHTML = 'Seleccion múltiple';
				document.getElementById('eventoDescProcesar').value = '';
			<? } ?>
			document.getElementById('resolucionesSelect').value = "";
		}

		function changeResolucion(){
			if (document.getElementById("resolucionesSelect").value == '') return;
			if (document.getElementById('eventoDescProcesar').value.trim() != '') {
				document.getElementById('eventoDescProcesar').value += '\n';
			}
			document.getElementById('eventoDescProcesar').value += document.getElementById("resolucionesSelect").value;
		}

		var reqHandlerResoluciones;
		function OnReadyStateChangeResoluciones(){
			ready = reqHandlerResoluciones.readyState;
			if (ready == 4) {
				resolucionesJSON =  jQuery.parseJSON(reqHandlerResoluciones.responseText);
				var selector = document.getElementById('resolucionesSelect');
				if (resolucionesJSON.length > 0){
					for (var i = 0; i < resolucionesJSON.length; i++){
						var newOption = document.createElement('option');
						newOption.value = resolucionesJSON[i].descripcion;
						newOption.text = resolucionesJSON[i].nombre;
						try {
    						selector.add(newOption, null); // para todos los browsers (STANDART)
			    		}catch(ex) {
			    			selector.add(newOption); // para IE
			   			}
					}
				}
			}
		}

		function cargarResolucionesRapidas() {
    		reqParamsResoluciones = "COMMAND=MISRESOLUCIONES";
			reqParamsResoluciones += "&CUENTA=" + window.parent.LOGIN.cuentaFk;
			reqParamsResoluciones += "&ESFLOTA=" + window.parent.LOGIN.objetivoDB;
			reqParamsResoluciones += "&NOMBRE=";
    		if (msie)
            	reqHandlerResoluciones = new ActiveXObject("Microsoft.XMLHTTP");
		    else
    		    reqHandlerResoluciones = new XMLHttpRequest();
        	reqHandlerResoluciones.onreadystatechange = OnReadyStateChangeResoluciones;
		    reqHandlerResoluciones.open("POST", "../querycontroller.php", true);
	    	reqHandlerResoluciones.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
			reqHandlerResoluciones.send(reqParamsResoluciones);
			}

		function printContacto(contacto, divDOM){
			var table = '<table border="0" width="400px">';
			table += '<tr>';
		    table += ' 	 <td valign="top" align="right" width="50%">';
		    table += '      <span class="inputLBL">Nombre:</span>';
            table += '   </td>';
		    table += '   <td valign="top" align="left">';
		    table += '      <span class="inputTEXT">'+contacto.nomyapel+'</span>';
		    table += '   </td>';
		    table += '</tr>';
            table += '<tr>';
		    table += '   <td valign="top" align="right" width="50%">';
		    table += '      <span class="inputLBL">Documento:</span>';
            table += '   </td>';
		    table += '   <td valign="top" align="left">';
		    table += '      <span class="inputTEXT">'+contacto.tipodoc+' '+contacto.nrodoc+'</span>';
		    table += '   </td>';
		    table += '</tr>';
            table += '<tr>';
		    table += '   <td valign="top" align="right">';
		    table += '      <span class="inputLBL">Direccion:</span>';
            table += '   </td>';
		    table += '   <td valign="top" align="left">';
		    table += '      <span class="inputTEXT">'+contacto.direccion+'</span>';
		    table += '   </td>';
		    table += '</tr>';
            table += '<tr>';
		    table += '   <td valign="top" align="right">';
		    table += '      <span class="inputLBL">Telefono:</span>';
            table += '   </td>';
		    table += '   <td valign="top" align="left">';
		    table += '      <span class="inputTEXT">'+contacto.tepefono1+'</span>';
		    table += '   </td>';
		    table += '</tr>';
            table += '<tr>';
		    table += '   <td valign="top" align="right">';
		    table += '      <span class="inputLBL">Celular:</span>';
            table += '   </td>';
		    table += '   <td valign="top" align="left">';
		    table += '      <span class="inputTEXT">'+contacto.telefono2+'</span>';
		    table += '   </td>';
		    table += '</tr>';
            table += '<tr>';
		    table += '   <td valign="top" align="right">';
		    table += '      <span class="inputLBL">Email:</span>';
            table += '   </td>';
		    table += '   <td valign="top" align="left">';
		    table += '      <span class="inputTEXT">'+contacto.email+'</span>';
		    table += '   </td>';
		    table += '</tr>';
            table += '<tr>';
		    table += '   <td valign="top" align="right" width="50%">';
		    table += '      <span class="inputLBL">Observaciones:</span>';
            table += '   </td>';
		    table += '   <td valign="top" align="left">';
		    table += '      <span class="inputTEXT">'+contacto.observaciones+'</span>';
		    table += '   </td>';
		    table += '</tr>';
       		table += '</table>';
			var divContacto = document.createElement('div');
			divContacto.style.borderBottom = '1px dotted gray';
			divContacto.innerHTML = table;
			divDOM.appendChild(divContacto);
		}

		function cargarEventosResumen(){
			var eventosOk = '<?=$_GET["eventosOk"]?>';
			var eventosError = '<?=$_GET["eventosError"]?>';
			var vEvtOk		= new Array();
			var vEvtError	= new Array();
			if(eventosOk.trim().length > 0){
				var vEvtOk	= eventosOk.split(",");
			}else{
				jQuery("#btnProcesar").hide();
				jQuery("#btnSave").hide();
			}
			if(eventosError.trim().length>0){
				var vEvtError	= eventosError.split(",");
			}
			var htmlOk	= "<ul>";
			var htmlError	= "<ul>";
			for(var i=0;i<vEvtOk.length;i++){
				var evento 	= window.parent.monitorEventList.get(vEvtOk[i]);
				var cuentaLabel	= "";
				if(evento.objetivo == 2){
					 cuentaLabel	= window.parent.misVehiculosHash.get(evento.cuentaId).label;
				}else if(evento.objetivo == 1){
					 cuentaLabel	= window.parent.misFijosHash.get(evento.cuentaId).label;

				}
				var myDate 	= new MyDate(evento.fecha);
				var detalle	= evento.detalle;
				htmlOk	+= "<li>Evento "+evento.id+", "+cuentaLabel+", "+myDate.elegantFormat()+","+detalle+"</li>";
			}
			htmlOk += "</ul>";
			for(var i=0;i< vEvtError.length ;i++){
				var evento 	= window.parent.monitorEventList.get(vEvtError[i]);
				var cuentaLabel	= "";
				if(evento.objetivo == 2){
					 cuentaLabel	= window.parent.misVehiculosHash.get(evento.cuentaId).label;
				}else if(evento.objetivo == 1){
					 cuentaLabel	= window.parent.misFijosHash.get(evento.cuentaId).label;

				}
				var myDate	= new MyDate(evento.fecha);
				var detalle	= evento.detalle;
				htmlError	+= "<li>Evento "+evento.id+", "+cuentaLabel+", "+myDate.elegantFormat()+","+detalle+"</li>";
			}
			htmlError += "</ul>";
			jQuery("#cantEventosPorMi").html(vEvtOk.length);
			jQuery("#eventosOk").html(htmlOk);
			jQuery("#eventosError").html(htmlError);
		}

		function refreshClienteMonitor(){
			jQuery.ajax({
				type: "POST",
				url: "../persistireventomoni.php",
				data: "COMMAND=ACTUALIZARCLIENTEMONITOR&OBJETIVO="+window.parent.LOGIN.objetivo+"&TABLAID="+window.parent.LOGIN.tablaId+"",
				success: function(data) {

				}
			});
		}
		var timeKillMonitor = 0;
		var tiempoRestante = 0;
		function timeKillMonitorQuery(){
			jQuery.ajax({
				type: "POST",
				url: "../persistireventomoni.php",
				data: "COMMAND=TIEMPOKILLMONITOR",
				success: function(data) {
					timeKillMonitor = jQuery.parseJSON(data);
					tiempoRestante = timeKillMonitor;
					setInterval("refreshTiempoRestante();", 1000);

				}
			});
		}

		function refreshTiempoRestante(){
			tiempoRestante=tiempoRestante-1;
			if(tiempoRestante==0){
				window.parent.closePopUpEventos(<?= $_GET['closeIdsWeb'];?>,<?= $_GET['closeIdsByk'];?>);
				return false;
			}
			if(tiempoRestante<=15){
				jQuery("#alertTimeMonitor").show();
				jQuery("#tiempoRestante").html(tiempoRestante);
			}
		}

		function resetearTiempoMonitor(){
			jQuery("#alertTimeMonitor").hide();
			tiempoRestante = timeKillMonitor;
		}

</script>
</head>
<body style="background-color: #E3E3E3; margin:0px; padding:0px;" onkeypress="resetearTiempoMonitor();" onmousemove="resetearTiempoMonitor();">
<style type="text/css">
<!--
.eventos{
	overflow:auto;
}
#eventosOk ul li{
	display: block;
	width:500px;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 10px;
}
#eventosError ul li{
	display: block;
	width:500px;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 10px;
}
-->
</style>
	<div style="height: 20px;" >
	   <div id="alertTimeMonitor" style="display:none;height: 20px;">
		   <table><tr>
		   	<td><span style="font-family: Arial,Helvetica,sans-serif; font-size: 11px; color:red">Tiempo restante para procesar los eventos: <span></td>
		   	<td><span id="tiempoRestante" style="font-family: Arial,Helvetica,sans-serif; font-size: 12px;"></span></td>
<!--		   	<td><input type="button" value="Necesito mas tiempo!" name="masTiempo" onclick="resetearTiempoMonitor();" style="font-family: Arial,Helvetica,sans-serif; font-size: 10px;" /></td>-->
		   </tr>
		   </table>
	   </div>
   </div>
  <div id="tabsmenu"></div>

  <div id="tabProcesar" style="display:none">
	<div class="minimenu" id="minimenuProcesarEvento">
       	<div class="buttonBar">
	   		<input type="button" class="BTNback" onclick="window.parent.closePopUpEventos(<?= $_GET['closeIdsWeb'];?>,<?= $_GET['closeIdsByk'];?>);" onmouseover="minimenuInfoSet('minimenuProcesarEvento', 'Volver a mapa');" onmouseout="minimenuInfoSet('minimenuProcesarEvento', '');">
           	<!--<input type="button" class="BTNclean" onclick="initForm();" onmouseover="minimenuInfoSet('minimenuProcesarEvento', 'Limpiar formulario de proceso de eventos');" onmouseout="minimenuInfoSet('minimenuProcesarEvento', '');">-->
			<input type="button" id="btnSave" class="BTNsave" onclick="window.parent.<?= $_GET['callNoProcess'];?>" onmouseover="minimenuInfoSet('minimenuProcesarEvento', 'Guardar comentario');" onmouseout="minimenuInfoSet('minimenuProcesarEvento', '');">
            <input type="button" id="btnProcesar" class="BTNprocessAll" onclick="window.parent.<?= $_GET['callProcess'];?>" onmouseover="minimenuInfoSet('minimenuProcesarEvento', 'Procesar evento');" onmouseout="minimenuInfoSet('minimenuProcesarEvento', '');">
        </div>
   		<div class="infoBar"></div>
    </div>
    <!-- CONTENIDO PROCESAR EVENTO -->
    <div  style="float:left;">
		<table border="0" width="230">
			<tr>
		       <td colspan="2">
		         <div id="readEventoErrorDisplay" class="errorDisplay" style="display:none"></div>
		       </td>
		    </tr>
<!--            <tr>-->
<!--		       <td valign="top">-->
<!--		          <span class="inputLBL">Fecha:</span>-->
<!--               </td>-->
<!--		       <td valign="top">                   -->
<!--		          <span class="inputTEXT" id="evtFecha"></span>                 -->
<!--		       </td>-->
<!--		    </tr>-->
<!--            <tr>-->
<!--		       <td valign="top">-->
<!--		          <span class="inputLBL">Movil:</span>-->
<!--               </td>-->
<!--		       <td valign="top">                   -->
<!--		          <span class="inputTEXT" id="evtMovil"></span>                 -->
<!--		       </td>-->
<!--		    </tr>-->
<!--            <tr>-->
<!--		       <td valign="top">-->
<!--		          <span class="inputLBL">Evento:</span>-->
<!--               </td>-->
<!--		       <td valign="top">                   -->
<!--		          <span class="inputTEXT" id="evtName"></span>                 -->
<!--		       </td>-->
<!--		    </tr>-->
            <tr>
		       <td valign="top">
		          <span class="inputLBL">Resolución rápida:</span>
               </td>
            </tr>
            <tr>
		       <td valign="top">
                  <select name="resolucionesSelect" id="resolucionesSelect" class="gmapSelect" onchange="changeResolucion()">
						   <option value="" selected="selected"></option>
				  </select>
		       </td>
		    </tr>
		    <tr>
		       <td valign="top">
		          <span class="inputLBL">Observaciones:</span>
               </td>
			</tr>
            <tr>
		       <td valign="top">
		          <textarea name="eventoDescProcesar" id="eventoDescProcesar" cols="45" rows="14" class="gmapInputText" style="max-width:210px;max-height: 180px;"></textarea>
		       </td>
		    </tr>
		</table>
	</div>
	<div>
		<table border="0" width="270px">
			<tr>
		       <td colspan="2" style="font-family: Arial,Helvetica,sans-serif; font-size: 10px;">Eventos bloqueados por mi: <span id="cantEventosPorMi" style="font-size:11px;"></span>
		         <div id="eventosOk" class="errorDisplay eventos" style="border:1px dotted #000000;color:#000000;display:block;height: 100px;width:270px;">
				</div>
		       </td>
		    </tr>
			<tr>
		       <td colspan="2" style="font-family: Arial,Helvetica,sans-serif; font-size: 10px;">Eventos bloqueados por otro usuario
		         <div id="eventosError" class="errorDisplay eventos" style="display:block;height: 100px;width:270px;">
				</div>
		       </td>
		    </tr>
		</table>
	</div>
  </div>

  <div id="tabContactoMovil" style="display:none; text-align:center;"> </div>

  <div id="tabContactoCuenta" style="display:none; text-align:center;"> </div>

  <script type="text/javascript">
  		var tabmenu = new TabMenu({
     							name: 'tabmenu',
     							contentId: 'tabsmenu',
     							height: '315px',
								width:'99%',
								className:'basictab',
								tabSelected:0
     						  });

		tabmenu.addTab({
						  name: 'Proceso',
						  rel: 'tabProcesar'
						});
		if (window.parent.LOGIN.PERMISOS[14]){
			<? if ((isset($_GET['eventoId']))&&(isset($_GET['esWeb']))) { ?>
			if(window.parent.LOGIN.objetivoDB==3 || window.parent.LOGIN.objetivoDB==5){
				var tabContactoMovil = document.getElementById('tabContactoMovil');
				tabmenu.addTab({
							  name: 'Contactos Cuenta',
							  rel: tabContactoMovil
							});
			}
			<? }else{ ?>
				var idsByk = <?=$_GET["closeIdsByk"]?>;
		  		var idsWeb = <?=$_GET["closeIdsWeb"]?>;
		  		var vIdsByk = new Array();
		  		var vIdsWeb = new Array();
				var muestroContactoMovil = true;
				var auxMovil = "";
				var evento 	= "";
		  		if(idsByk!=""){
					var vIdsByk = idsByk.split(",");
					if(vIdsByk.length>0){
			  			evento 	= window.parent.monitorEventList.get(vIdsByk[0]);
			  			if(evento.objetivo==2){
			  				auxMovil = window.parent.misVehiculosHash.get(evento.cuentaId).id;
			  			}else if(evento.objetivo==1){
			  				auxMovil = window.parent.misFijosHash.get(evento.cuentaId).id;
			  			}
				  		for(var i=0;i<vIdsByk.length;i++){
				  			evento 	= window.parent.monitorEventList.get(vIdsByk[i]);
				  			if(evento.objetivo==2){
				  				movilId = window.parent.misVehiculosHash.get(evento.cuentaId).id;
				  			}else if(evento.objetivo==1){
				  				movilId = window.parent.misFijosHash.get(evento.cuentaId).id;
				  			}
				  			if(movilId != auxMovil){
								muestroContactoMovil = false;
								break;
				  			}
				  			auxMovil = movilId;
				  		}
					}
		  		}
		  		if(idsWeb!=""){
					var vIdsWeb = idsWeb.split(",");
					if( muestroContactoMovil && vIdsWeb.length>0){
						if(auxMovil == ""){
				  			evento 	= window.parent.monitorEventList.get(vIdsWeb[0]);
				  			if(evento.objetivo==2){
				  				auxMovil = window.parent.misVehiculosHash.get(evento.cuentaId).id;
				  			}else if(evento.objetivo==1){
				  				auxMovil = window.parent.misFijosHash.get(evento.cuentaId).id;
				  			}
						}
				  		for(var i=0;i<vIdsWeb.length;i++){
				  			evento 	= window.parent.monitorEventList.get(vIdsWeb[i]);
				  			if(evento.objetivo==2){
				  				movilId = window.parent.misVehiculosHash.get(evento.cuentaId).id;
				  			}else if(evento.objetivo==1){
				  				movilId = window.parent.misFijosHash.get(evento.cuentaId).id;
				  			}
				  			if(movilId != auxMovil){
								muestroContactoMovil = false;
								break;
				  			}
				  			auxMovil = movilId;
				  		}
					}
		  		}
		  		if(muestroContactoMovil){
		  			if(window.parent.LOGIN.objetivoDB==3 || window.parent.LOGIN.objetivoDB==5){
						var tabContactoMovil = document.getElementById('tabContactoMovil');
						tabmenu.addTab({
									  name: 'Contactos Cuenta',
									  rel: tabContactoMovil
									});
					}
		  			if ((window.parent.LOGIN.PERMISOS[16])&&((window.parent.LOGIN.objetivoDB==3)||(window.parent.LOGIN.objetivoDB==5))){
						var printContactoGRAL = function(contactoLIB){
											contactoLIB.urlBase = '../';
											contactoLIB.print();
											tabContactoMovil.appendChild(contactoLIB.getContainer());
										}
						var editmode = ((window.parent.LOGIN.PERMISOS[17]))? true : false;
						var contactosLIB = new ContactosLIB({
										     busyImg: window.parent.document.getElementById('busyImg'),
											 urlServlet: 'persistircontactos.php',
											 urlBase: '../',
											 cuenta: auxMovil,
											 objetivo: 2,
											 editMode: editmode
										  });
						contactosLIB.cargar(function(){
										 	printContactoGRAL(contactosLIB);
				  					      });
					}
		  		}
		<?php }?>

			var tabContactoCuenta = document.getElementById('tabContactoCuenta');
			tabmenu.addTab({
						  name: 'Contactos Generales',
						  rel: tabContactoCuenta
						  });
		}
		timeKillMonitorQuery();
		refreshClienteMonitor();
		initForm();
		cargarEventosResumen();
		cargarResolucionesRapidas();
		setInterval("refreshClienteMonitor();", 5000);
  </script>
</body>
</html>
